to be verging on bankruptcy - German English Dictionary